package com.css.crm.vo;

import java.util.Date;

public class AuditTrailVo implements Comparable<AuditTrailVo>, Cloneable{

	public AuditTrailVo() {
		super();
	}

	private Date bckupDte;
	/** BCKUP_USER **/
	private String bckupUser;
	/** DML_CDE **/
	private String dmlCde;
	
	protected AuditTrailVo origiVo;

	public Date getBckupDte() {
		return bckupDte;
	}

	public void setBckupDte(Date bckupDte) {
		this.bckupDte = bckupDte;
	}

	public String getBckupUser() {
		return bckupUser;
	}

	public void setBckupUser(String bckupUser) {
		this.bckupUser = bckupUser;
	}

	public String getDmlCde() {
		return dmlCde;
	}

	public void setDmlCde(String dmlCde) {
		this.dmlCde = dmlCde;
	}

	public AuditTrailVo getOrigiVo() {
		return origiVo;
	}

	public void setOrigiVo(AuditTrailVo origiVo) {
		this.origiVo = origiVo;
	}

	@Override
	public int compareTo(AuditTrailVo o) {
		return 0;
	}
	
	@Override
	public boolean equals(Object obj) {		
		AuditTrailVo vo = (AuditTrailVo)obj;		
		if(this.compareTo(vo) == 0){
			return true;
		}
		return false;
	}
	
	@Override
	public AuditTrailVo clone(){
		try {
			return (AuditTrailVo)super.clone();
		} catch (CloneNotSupportedException e) {
			e.printStackTrace();
		}
		return null;
	}

}